Big Huge Thesaurus

Actinidia chinensis

noun